Towards a Discipline of IoT-Oriented Software Engineering
نویسنده
چکیده
Despite the rapid progresses in IoT research, a general principled software engineering approach for the systematic development of IoT systems and applications is still missing. In this article, by synthesizing form the state of the art in the area, we attempt at framing the key concepts and abstractions that revolve around the design and development of IoT systems and applications, and that could represent the ground on which to start shaping the guidelines of a new IoT-oriented software engineering discipline.
منابع مشابه
The Optimal MMSE Transceiver Design for IoT-oriented Cognitive Radio Systems
This paper studies interference alignment scheme and minimum mean square error (MMSE) improvement in Internet of Things (IoT)-oriented cognitive systems, where IoT devices share the licensed spectrum by cognitive radio in spectrum underlay. Target to manage the inter-tier interference caused by cognitive spectrum sharing as well as ensure an MMSE at receivers, the interference alignment algorit...
متن کاملA Software Requirement Engineering Technique Using Ooada-re and Csc for Iot Based Healthcare Applications
This Internet of things is one of the most trending technology with wide range of applications. Here we are going to focus on Medical and Healthcare applications of IOT. Generally such IOT applications are very complex comprising of many different modules. Thus a lot of care has to be taken during the requirement engineering of IOT applications. Requirement Engineering is a process of structuri...
متن کاملService Integration Engineering: A Paradigm Shift in Software Engineering
The engineering field has taken on many new disciplines as our scientific knowledge has grown. The latest discipline in this is software engineering. Service Oriented Architecture, and in a broader sense, Service Oriented Computing have influenced Information and Communication Technology towards a design of uncoupled yet coherent architectures of services. Hence, it would be fair to say that Se...
متن کاملSPOTLIGHT Principles for Engineering IoT Cloud Systems
ecently, we’ve seen a wide adoption and deployment of Internet of Things (IoT) infrastructures and systems for various crucial applications,1 such as logistics, smart cities,2 and healthcare. This has led to high demands on data storage, processing, and management services in cloud-based datacenters, engendering strong integration needs between IoT and cloud services. Cloud services are mature ...
متن کاملTowards Methods for Model-Based Software Development
Software engineering is a young discipline. Despite efforts in recent decades, some elements still require further development, research, and systematization. One of these elements are methods for software engineering. They consist of a set of well-defined activities used in a software development to guide how the work should be performed to achieve the expected results. However, there is a lac...
متن کامل